naval blockade - German English Dictionary